at a crossroads

[æt ə ˈkrɔsrəʊdz]
处于关键时刻,在紧要关头